package main

import (
	"bufio"
	"bytes"
	"fmt"
)

func main() {
	// 在Read方法中，参数p是用于存放读取数据的字节切片
	data := []byte("中华人民共和国")
	rd := bytes.NewReader(data)
	r := bufio.NewReader(rd)
	var buf [128]byte
	n, err := r.Read(buf[:])
	fmt.Println(string(buf[:n]), n, err)
}
